 $(function(){
	//件数的加减
	//减号的运算		
	$('.jianhao').click(function(){		
		var di=$(this).index('.jianhao');
		var shu=$(this).siblings('.shu').html();
		var sekey=$(this).siblings('.shu').attr('key');	
		shu--;
		if(shu<1){
			shu=1;
		}
//		$(this).siblings('.shu').html(shu);	
		//ajax异步对session中存的商品数量进行修改
		$.ajax({
			type:"post",
			url:"index.php?m=Home&c=shop&a=numajax",
			data:{sid:sekey,num:shu},
			dataType:'json',
			success:function(phpdata){	

				$.each(phpdata.goods,function(i,n){
					if(i==sekey){
						
						$('.jianhao').eq(di).siblings('.shu').html(n.num);						
						$('.jianhao').eq(di).parent().siblings('.alljia').html(n.total);	
//						alert(sekey);
						$('.jiahao').eq(di).parent().siblings('.checkbox').attr('num',n.num);	
					}
						
				});
				$('.quan span').html(phpdata.total_rows);
				
			}
		});
		
	
	
	})
	//加号运算
	$('.jiahao').click(function(){	
		var di=$(this).index('.jiahao');
		var shu=$(this).siblings('.shu').html();
		var sekey=$(this).siblings('.shu').attr('key');	
		shu++;
//		$(this).siblings('.shu').html(shu);	
				//ajax异步对session中存的商品数量进行修改
		$.ajax({
			type:"post",
			url:"index.php?m=Home&c=shop&a=numajax",
			data:{sid:sekey,num:shu},
			dataType:'json',
			success:function(phpdata){	

				$.each(phpdata.goods,function(i,n){
					if(i==sekey){
						
						$('.jiahao').eq(di).siblings('.shu').html(n.num);	
						$('.jiahao').eq(di).parent().siblings('.alljia').html(n.total);	
						$('.jiahao').eq(di).parent().siblings('.checkbox').attr('num',n.num);	
//						alert(sekey);
	
					}
						
				});
				$('.quan span').html(phpdata.total_rows);
				
			}
		});
		
		
	})
	
	//全选框的做法
	$('.check').click(function(){
		$('input[type="checkbox"]').attr('checked',this.checked);
		if(this.checked){
					var ln=$('.checkbox').length;
//		alert(ln);
				var total=0;
				var allprice=0;
				for(var i=0;i<ln;i++){
					//获得当前 的隐藏域的东西
					$key=$('.checkbox').eq(i).siblings('.addition').attr('key');
					//然后将获得 的地址放到隐藏域的value里面去
					$('.checkbox').eq(i).siblings('.addition').val($key);
				
					total+=parseInt($('.checkbox').eq(i).attr('num'));
					allprice+=parseInt($('.checkbox').eq(i).siblings('.alljia').html());
				}
				//将得到的价格和商品总数放到对应的位置
				$('.endmath .shuliang span').html(total);
				$('.endmath .price span').html(allprice);
		}else{
				$('.endmath .shuliang span').html(0);
				$('.endmath .price span').html(0);
				$('.checkbox').siblings('.addition').val('');
		}

	})
	//判断是有几个框子是被选中的
	$('.checkbox').click(function(event){
			var num=parseInt($(this).attr('num'));
			//获得input隐藏域的key的地址以，在点击的时候放在
			$key=$(this).siblings('.addition').attr('key');				
			//获得当前商品的总数
//			alert(num);
			var price=parseInt($(this).siblings('.alljia').html());
			//获得当前选中的商品总件数
			var allnum=parseInt($('.endmath .shuliang span').html());
	//		alert(allnum);
			var allprice=parseInt($('.endmath .price span').html());
		//判断按钮是不是被选中如果被选中的话就执行价格和件数的增减
		if(this.checked){	
				
				$('.endmath .shuliang span').html(allnum+num);
					$('.endmath .price span').html(allprice+price);
				$(this).siblings('.addition').val($key);
				
		}else{
					//获得当前的数据的商品数量
				
			$('.endmath .shuliang span').html(allnum-num);
			$('.endmath .price span').html(allprice-price);
			$(this).siblings('.addition').val('');
		}
		
		
		
	})
	//异步删除对应的这条商品的购物车记录
	$('.del').click(function(){
		//获得当前的删除是后盾额键名
		var n=$(this).index('.del');	
		var num=$(this).attr('key');
		//异步删除对应的session购物车中的的物品同时删除对应的页面显示
		if(confirm('你确定要删除吗？')){
				
			$.ajax({
				type:"post",
				url:"index.php?m=home&c=shop&a=ajaxdel",
				data:{num:num},
				dataType:'json',
				success:function(phpdata){
					if(phpdata){
						$('.del').eq(n).parent('.thing').remove();
					}
					//判断是不是有物品啦。如果没有啦这跳转页面
					if(phpdata.goods.length==0){
						location.href='index.php?m=home&c=shop&a=emp';					
					}
					
				}
			});
		}
	})
})
